package com.dyy.thread;

/**
 * @Author 小白丁
 * @Date 2021/2/25 0:12
 * @Version 1.0
 * @Description 获取CPU的可执行线程数量
 * 由此可以来推断线程池的核心数量定义，通常为2CPU+1
 * 混合型可以使用：（IO时间/CPU时间+1）*CPU
 */
public class GetRuntimeProcess {

    public static void main(String[] args) {
        int processors = Runtime.getRuntime()
            .availableProcessors();
        System.out.println("本机的可执行线程数量为：" + processors);
    }
}
